an oath of allegiance - Alemán Inglés Diccionario